|
Microscopic Traffic Simulator
|
| ▼NMicroscopic_Traffic_Simulator | |
| ▼NConverters | |
| CEnumMatchToBooleanConverter | Converts enum value to boolean and vice versa. |
| CFromBoolToStar | Converter from bool status to empty string or string "*". |
| CFromSimulationSpeedToString | Converter from simulation speed to string. |
| CFromSimulationStepsToPauseToString | |
| CFromTimeSpanToHoursString | Converter from TimeSpan to string representation HH:MM:SS.SSS |
| CFromUICultureNameToItemChecked | Converter from UICulture name string to checked status of checkbox item. |
| ▼NRenderers | |
| CBezierCurveGeometryCreator | Class for creating geometry with bezier curve from canvas-coordinated points. |
| ►CBezierLaneBuildingRenderer | Renderer for drawing bezier lanes during their building. |
| CGeneratorPossibleLocationsRenderer | |
| ►CLaneBuildingRenderer | Renderer for drawing lanes during their building. |
| CSimulationTrafficRenderer | Simulation traffic renderer. |
| CTopologyRenderer | Geometric topology renderer. |
| CVisualCanvasRenderer | Base class for drawing visual renderer. |
| CZoomValuesGenerator | |
| ▼NViewModels | |
| ►NMessages | |
| CCanvasViewModel | Viewmodel for canvas panel. |
| CClosableViewModel | Class representing closable view model. |
| CConstructionViewModel | Viewmodel for construction panel. |
| CIInteractions | Interface for interactions with user. |
| CISettings | Interface of application settings. |
| CMainViewModel | Main application viewmodel. |
| CParametersViewModel | Class representing view model of parameters view. |
| CSimulationControlViewModel | Viewmodel for simulation control. |
| CViewModelBase | |
| ▼NViews | |
| ►NMainWindowView | |
| ►NSettingsView | |
| CGUIInteractions | Class implements IInteractions interface by message boxes or dialogs. |
| CApp | GUIInteractions logic for App.xaml |
| CObservableRelayCommand | Extended relay command class by adding event after executing command. Useful for performing additional UI task after the action of command is finished. |
| CRelayCommand | Command class for binding UI commands with view models. |
| CSettings | Class implementing ISetting interface using settings of visual studio application. |
| ▼NMicroscopic_Traffic_Simulator___Model | |
| ▼NCellularTopologyObjects | |
| ►NCellWalkers | |
| ►NGeneralParameters | |
| CCar | Class representing car |
| CCarsManager | Manages cars in cellular topology. |
| CCell | Class representing cell. |
| CCellularTopology | Class representing cellular topology. |
| CCellularTopologyBuilder | Class for building cellular topology from geometric topology. |
| CDateTimeEventArgs | Class representing event arguments consisting of property containing time information. |
| CGap | Struct containing information about gap. |
| CGeneratorsManager | Manages generators and sensors in topology. |
| ►CGpsRecordsManager | Manages GPS records for cellular topology. |
| ▼NGeneralParameters | |
| CTransitionFunctionParameters | Class containing parameters of transition function. |
| ▼NGeometricObjects | |
| ►NLanes | |
| ►NNodes | |
| CGeometricTopology | Class representing geometric topology of road network. |
| ▼NSimulationControl | |
| CISimulationEventsGenerator | Every class which performs some repeating action should implement this interface |
| CSimulation | Class controlling performing simulation actions by simulation calendar. |
| CSimulationSpeedChangeEventArgs | Event args containing old and new simulation speed. |
| ▼NTrafficObjects | |
| CGenerator | Represents generator of cars. |
| CSensor | Class representing sensor. |
| ▼NUtilities | |
| CFileDataStore | Class for storing line data to text files. |
| CFileLineDataLoader | Class for loading lines of data from text file. |
| CHeap | Heap data structure where values of items are ordered by their keys. |
| ▼NXamlGeneratedNamespace | |
| CGeneratedInternalTypeHelper | GeneratedInternalTypeHelper |